No surprises- it's just as it looks in the photos and description. Super clean, spacious, and safe. We stayed with my husband, dad, and two young kids and it worked for us very well. The resort has lots of large swimming pools that are never very full- we usually had the pool to ourselves. The resort also selling delicious iced coffee, and there is a fabulous restaurant within easy walking distance that I highly recommend (and many more just past that on the main street). My favorite part was waking up to the birds each morning, and watching birds and iguanas in the trees outside our windows. Being on the third floor was fantastic because we really felt like we were in the trees when we were on the porch, and it was my favorite spot to spend time. I think this particular room is probably the best in the resort in that it was quiet, right next to a great pool, but also so cozy with the position and the trees around. Definitely recommend for families.