Superb. The best airbnb I've ever been. It's beyond 5 star. Unforgettable experience for my kids and their cousins. The rooms and the bathrooms are awesome. The kids enjoyed the pool and the hot tub.