My family had a great time here. I was bit skeptical about staying at the resort via Airbnb and not through the resort directly but the place was perfect for our stay. They put a lot of attention to the details, plenty of towels, dishes, cups, chairs, board games, etc. Best part was the communication. They responded right away and the check-in/out instructions were clearly communicated.