The place was great and the communication was easy! My only issue is was there is no central office or place to get the lay of the entire resort including restaurants and where pools, beaches and tennis courts were. It would be nice to have a book of all the things available and times and locations within resort. Otherwise it was great and I would definitely return!