Beautiful space, sparkling clean, lots of nice touches. Loved being able to walk down to the beach. Stayed here with our two young daughters and a young baby, could not have been a more perfect getaway.