This place is amazing and the view from our room was breathtaking. It has a kitchen so that you can cook meals for your family, make snacks, etc. The balconies each have 2 chairs, ottomans, and a table and is the perfect place to take in the sunset, drink coffee in the morning, drink cocktails and stare at the water, take a nap, or whatever your heart desires while on vacation. The staff was very friendly and always available to assist. The location is quiet and makes you feel secluded. They provide plenty of towels and extra bedding is a call away.
My only suggestion, put a baking sheet in the kitchen for warming up food or baking. There are some amazing restaurants around and yes, even though there is a microwave, warming food in the oven is so much better, especially the brick oven pizzas.