Rooms are very nice and plenty of amenities throughout this resort style hotel. Aside from the front desk check-in, what really stood out was the service. Everybody was courteous and pleasant. We had a minor room issue that could have been handled better by the front desk staff. Nevertheless, it was addressed in due course and the vacation proceeded. The Atlantis complex is spectacular and has everything needed for a wide variety of travellers. Be prepared to dig into your wallet however. Everything is quite expensive.