This place is **almost** perfect--the pictures do not do it justice! We thoroughly enjoyed our stay and had absolutely everything we needed. The only downside was the lack of AC--it was hot. There were many fans but still not quite enough. I think we were there at a very hot time of the year (late August)--I'd return in a heartbeat during cooler months but maybe not at this time of year. It would be a tough call because I absolutely loved the place!