The suite was really nice. Very clean and comfortable furnishings. The layout was really great..open concept living and kitchen. There are 2 nice bedrooms that are separated so perfect for two couples staying. There is stock of kitchen necessities, large fridge, stove, oven, dishwasher etc. The view was spectacular. There is a very nice pool at the top of the property. Very clean washrooms and showers in the pool house. There was also a beautiful beach/pool property which was stunning and not overly busy. There is a full bar service as well. We did not know about these so was a nice surprise. Now the cons: one key made it tricky with two couples.. always had to coordinate our timing. The in suite hot water tank did not work from day 3 onwards so no hot water for showers and dishes. We did report to Trip Advisor to no avail. The gas for the barbq was not working and the dryer did not work. Not sure about the washer. TV did not work and internet was extremely sporadic. Helped us be "off the grid" a but if you need internet, would be tricky. Even with the cons, we still thought is was a good place to stay. Cute little town.