Great location and plenty to do at the resort. Easy check in, great communication and a comfortable stay.