Overall a great place to stay. Location is walk-able to beaches, shops, and restaurants. Place matches the pictures and descriptions in the listing. Would recommend to those that want a more personal stay than a hotel.