Great place to stay for an extended period. Great facilities, exceptional staff who couldn't have been more helpful or friendly, no question too small.
Proximity to airport may not be to some people's liking but it did not bother us. If not renting a golf cart during your stay, the condo is a decent walk to the centre but is no problem if you're not in a rush.