Exceptionally clean and excellent location. Unit had all the expected conveniences, and the host were great about communication. Accommodated our small family of 4 perfectly. Will definitely choose this one again.