Fantastic place to stay, three C's - Clean, Comfortable, Convienent. Great views and the complex had everything you need. Kids loved the pools on the 6th floor. Booking was easy and stress free. Will stay again soon.