The condo is nice, feels safe, and is in a good location, with quick access to a private beach and town. Nice beds, stocked kitchen, etc. There are great restaurants and the pool is impeccably kept. The people at the concierge service are friendly and try to be helpful. All of that was truly enjoyable. Our stay was made difficult by several hiccups at the condo that took too much time from our trip, and in some cases were never resolved. The power went out in half the unit including the kitchen, front room, AC and internet. This meant a warm and somewhat sleepness night and too much time managing this issue with maintenance. The AC was eventually fixed and good for the rest of the trip. We also did not have hot water for the majority of our stay. The maintenance team tried to fixit, but later that afternoon we were back to cool showers and just dealt with it. The toilet in the master bath was not working and would not flush. This also was looked at by maintenance team but was never fully fixed. The toilet would make a high-pitched squealing noise, sometimes in the middle of the night. Lastly, there was supposed to be a cleaning service that came every two days but they never came at all. We still had a nice trip and were compensated one night's stay for the troubles by the owner. Very thoughtful and appreciated, but not equivalent to the issues we had to deal with.