Everything is perfect - cleanliness, location, communication with the host, decoration, amenities, etc. and I highly recommend this place.