Very clean place with everything we needed. Plentiful amenities and very spacious. Karen was a wonderful host with a lot of information for guests