Fantastic place for our family of 4. The place is very modern and clean. It has all the amenities you expect from a nice hotel. The roof top pool is clean and refreshing on a hot day. The best part is that you get daily cleaning service..