This is a perfect little place that makes you feel like your staying in your own apartment while on vacation! Clean, cozy, and air conditioned, this place was an easy stroll away from restaurants and shopping, and not a far walk from the beach. The locals were friendly and welcoming. The amenities like laundry on site were convenient and we enjoyed the hot tub in the evenings. We hope to visit again :)