Very clean and much bigger than expected! Hosts were very helpful when we had issues with the dates we were staying and very easy check in !