We stayed a long weekend, we found the place to be clean and the management company was very quick to respond to questions/concerns. I will note for future stays be aware the TV is very small and the furniture isn't very comfortable. The place is well kept with lots of extra things on site (phone chargers, fans, etc) that are useful but the place is worn (carpet, bedding, etc). The view isn't as good as the pictures lead you to believe. It was right for the price but we went in the off season so I share this honest review so others are aware.