Perfect. Location. Cleanliness. Comfort. Host. Everything was perfect!