Clean and tidy. Great hosts. Well priced. Great location. Lots of room to relax.