Wonderful apartment with beautiful views of the water and balconies! It is located in a good spot, within a quick walk of many restaurants, shops, groceries, spas, etc. without feeling too busy. The owner was very helpful and had a great response time. The water pressure in the shower was fantastic, making it easy to wash off the beach sand after a fun day. Recommend checking in before buying any essentials, as other guests have left shower supplies (we paid it forward as well) and the owner was kind enough to leave us a big bag of ice. Parking was right in front of the building.
Not cons, but just to share for awareness: The beds were quite hard, perfect if you like that sort. We used the extra blankets to add a little more cushioning. This would not be suitable for anyone with mobility issues, as the apartment is on the 2nd level with stairs, and the walk back to the apartment from the main road would be a little steep for some.