Great location, a real pleasure. The children were delighted, and it's close to several beaches. The pool is nice. The apartment is clean and the kitchen is spacious. Unfortunately, there were some technical issues: the Wi-Fi didn't work, and the oven stopped working the day after we used it. The staff had to replace two brand-new refrigerators because we experienced several breakdowns. Otherwise, the staff is proactive and responsive. I would return to this location, but if you plan to work remotely, don't rely too heavily on their Wi-Fi. Overall, it was a very good stay.