We booked this hotel for a family friendly experience. The grounds were amazing. My room was "upgraded", but smelled like smoke. The check in/out process was pleasing, but some of the staff asked if I was a single Mom, where my husband was, and if my cousin and I were lesbians. I found this to be totally insensitive and frankly, non of their business. The pool was a bit cold, but my son enjoyed it. The little beach areas are real neat. The little to-go cafe was nice, and right by our elevators. The people there were friendly. Overall I enjoyed my experience, but wish some things could have changed.