In spite of construction, this place was amazing! It was exactly like the pictures...beautiful rooms and pools. Beach was less than satisfactory, but Isla Mujerus being so close, made up for it. Pools were way too warm, but not much you can do about that due to the outside temps. Service was great in most restaurants, some went out of their way, but others did not. Making a reservation for dinner every night seemed silly. Buffets were kind of bland, but eating off the menu was good, especially the Mexican! Spa was serene and staff was excellent! Great customer service!
Overall, we felt comfortable and safe and had a relaxing time.