Booked this online with help from TripAdvisor. Thank you all. The stay was great!!!! The room was awesome and the resort is close to everything. The staff I dealt with were great. The resort has a buch of activites but we were not here much. Just amazing. Will stay here again.