Contrary to other reviews, this is not a 5 star place. It is a work in progress and until the kitchen stove (which was rusty and oven filthy) and old repainted refrigerator are replaced, it could not come close to 5 star or warrant paying the asking price. If you want to use the kitchen, what is provided is minimal. The interior has been updated, but hastily and poorly finished. Clean enough sleeping/living area & bathroom, but did not warrant price we paid. Pool area cute, but needs constant maintenance. Cleaning woman was a dear- none of the above her fault. We asked for more toilet paper and told we were allotted 1 (we were staying for 10 days!) and were told where the Dollar Tree store was. Not good. Again, cleaning lady to the rescue. Just an overpriced unit all the way around.