Immaculately clean, PERFECT location and very friendly hosts that provided excellent recommendations. The house was very spacious and accommodated our family of 5 perfectly. Great place to stay!