Stellar location, fantastic apartment fully equipped that delivered beyond expectations.
The only area I recommend for improvement is the checkout.
Most hotels require that travelers check out by 11 a.m. or noon.
we were asked to leave the premises by 10 am with no flexibility or mitigation (such as at least keep our trolleys for few hours).
KEEP IN MIND THIS WHEN BOOKING YOUR RETURN
FYI there is a property office located at the resort with personnel 9-5pm.