Clean and stylish. Close to the beach. Lovely.