Stayed here about a week. It was perfect for everything we needed. The host were extremely polite and helpful, the place really clean, there were lots of amenities for recreation and it was in a great location. I will definitely stay here again next time I return.