Beautiful space in a gorgeous location. All the amenities you need for a wonderful Hermosa Beach vacation. We will definitely book again.