The hotel was spacious and clean. Staff was extremely pleasant and accommodating everyone from room service to dining staff, spa masseuse, receptionist, valet attendees Everyone was great. TaraQ was my contact initially and he made sure our pick up to and from the airport was a easy. The restaurant on site was a bonus.Thanks everyone for making this a memorable trip for my 2 teenagers, 3 friends and myself.