Hotel with opened air lobby and corridors but in summer time in Aug, it's hot every where around at daytimes. I got a nice smooth checked in with front desk, the lady at counter next to checked in tried to talk a bout infinity services and offered a free breakfast with them, i guessed they wanted to sell packages at resort, but wasted time after flights every one tired, don't like to hear or staying at lobby for marketing... Nice clean room as reserved but temperature was hot, i called and some one showed up to adjust and fixed but was not enough cool, just ok for the room but in bulk beds for my kids or bathroom was hot all times during my staying. Pool is nice and clean, buffet restaurant is ok not bad, steak in restaurant was not good at all, drinks are ok, there is a coffee and ice cream break incase the other restaurants closed 4-6pm, ocean front with chairs and umbrellas of hotel provided, the beaches are beautiful and clean water but not good for kids, adults must be with them all times because of deep and high waves. About 20 mins from airport to hotel, big mall about 15 mins drive, 40 mins to ferry for Isla Mujeres to enjoy more clean water beaches without waves. The staffs are very nice, theater with shows for kids every days, water zone, kids club with Mexican restaurant tacos open at noon was the best if compare with the others in this hotel, Hotel about 3* but i'll give them 4* for a nice staffs and clean hotel over all was good trip with my family.