this place was awesome. the only complaint was when we went to check in, there was no record of our reservation, even though I had paid it months before. crystal had forgot to give our reservation to the resort. the resort set us up with another unit, however it did not have a view, our other one was supposed to have one. we had 7 adults, it was supposed to sleep 8, my daughter had to sleep on a very uncomfortable couch, which was not even a hide a bed. I'm sure it was just a communication problem, but I emailed her and she did not respond about the incident. The resort was fabulous, would highly recommend it. I am not sure I would book through Airbnb again.