Our room was very nice. The property was on the beach and beautiful. Expect to pay an extra $40 a day in resort fees but not get an entirely valuable amount of extra things for it. Would probably prefer that was built into the price when booking. If you're sending the group listing this property a message via airBnB dont expect a response. They send you a shady text the morning of your reservation to let you know they will be helping you check in. The bikes there were not good at all and you're paying resort prices for literally everything you buy ($150 for 8 drinks by the pool, $32 bucks for 2 bottles of water and 2 bags of chips). So just expect to pay top dollar for these things. Overall, a great place, but just come prepared.