Clean and today. Great location. Easy check in. Hosts were very friendly. Would love to stay again.