This listing worked out really well for my team retreat! Would stay here again. Communication was really prompt and clear, making it easy to get questions answered and figure out how stuff works. The place gets some good use, so of course there is some wear visible here and there, but nonetheless the place was clean and comfortable. Pool, hot tub, ping pong table, tennis court and kitchen all got some use and made it feel like a special stay for my team. Really nice array of amenities, very functional kitchen, easy to get to from the airport - all in all a great value.