The property itself is in a good location. The property is over priced and you can definitely find some thing more economically reasonable even within the same resort for almost half the price. The place was nice but nothing special. The entire house is very dark and needs more lighting. The pool table and ping-pong table is in very poor condition with none of the pool cues, maybe one that work properly. I had a very poor experience with the property manager. It’s a very long story that is at the end of the day, our fault because of booking and cancellation issues however, the property manager was very unprofessional by not answering his phone for over 10 days purposefully And was not willing to work with you whatsoever. Eventually, we were able to get on the phone with the property manager after calling the property owner and he was extremely rude and eventually hung up the phone on me. I feel like the property is just fine, but very expensive. Like I stated earlier, there are plenty of places that Are almost half the price of this place with the same amenities, great location, and plenty of room. Don’t waste your money here, the pool table and ping-pong table and photos make it seem like a very luxurious option however, it is not. I am unable to put all the details of my complaints on this review because of the amount of words they allow, but I would recommend to shop around for a cheaper and nicer host and nicer place.