Apt is fully equipped and very clean. The oven didn’t work but we were able to improvise. It is very spacious and great for 2 families in each room. The location was great. The check in is a bit annoying and took half our morning. Make sure to arrive prior to office closing. If not you won’t have access to the doors on pool and beach. Which makes no sense we had to stay locked in our room until next morning. It’s great they do for security issues but they could definitely make this more accessible for guest. Especially those arriving after 3 pm. We had a great time though. And will rent here again