Modern and sparkling clean. Great location a street back from the beach. Friendly, helpful hosts