Check into Sandbourne Santa Monica, a new hotel concept moments away from the city’s fabled pier and Venice Beach