The location was very nice. Just steps away from the beach and a short walk to s variety of stores, restaurants and bars. As for the accomodations, we were disappointed. While the view was great, the overall cleanliness was very lacking. The beds and linen were clean. Beyond that however, things could have been better. The oven was dirty and would not light. The baking sheets were greasy and had not been washed since the last use. Other pans did not look clean as well. The floor was not entirely swept. There was dust and sand in many of the corners, and there was no vacuum or even a broom and dustpan for us to use. Also worth mentioning is the farmers market every Wednesday. While enjoyable, the crowds and the resulting noise went on long into the evening, making sleep difficult.