Beautiful location, central to town, marina, eating places. Well appointed unit, great spa and pool. Excellent sized balcony with outdoor furniture. We had a 2 BR unit and we did enjoy our stay. Fabulous welcome to the Mantra. Parking was allocated and free. A bonus. Bathrooms need some love and the sofas need replacing. Very soft and difficult to get out of.