Very clean and Cozy. The view from the apartment door is stunning and a two minute walk to the beach was perfect. Would definitely stay here again. The extra steps they took to make sure we had a great stay means so much.