Straight 5 stars. Every aspect of our stay was perfect from check in to the quality and cleanliness of the unit to the dialogue with our gracious host. We had a great visit over the thanksgiving holiday with close family. All was perfect.