Pros: Cool layout, comfortable beds, nice location, decent poolCons: Not very clean, poor customer service, AC broken during extreme heat wave, missing basics like hand soap and dishwasher detergent I think we would have loved this property, had we not felt duped by the management's handling of a major issue. They waited until after collecting our final payment, and only days before our trip, to inform us the AC was out due to their roof construction. Our room was like an oven--literally hotter inside than outside in the 90 degree weather. It also wasn't very clean, but I assume the cleaning people were roasting, too. We kept being told the AC would be fixed soon and it never was. We kept asking for fans, soap, etc., and didn't receive them without tracking them down ourselves. We were told we would receive a 30% refund and only received 20% and had to call and go through a whole runaround to get the rest. Overall, the AC issue really messed up our trip, which was for my daughter's sixteenth birthday party. Everyone was hot, tired, and miserable most of the time. We couldn't sleep due to the heat and had to find other places to be our whole vacation. It's frustrating to spend a big chunk of money on a place you have to try to stay away from! If the AC was working and the customer service was better, this place would have a lot of potential.