The location and layout of this spot are great, very close walk to the beach and restaurants. However, we were disappointed by the cleanliness. The host was very responsive and sent a cleaner right away, but an unpleasant odor remained for our stay.