The resort was in an excellent location. The check-in was extremely easy and the staff were always helpful. Communication with the hosts was prompt and accurate. Would recommend to friends and family for a convenient and carefree stay.