Great location. Clean and tidy. Good communication. Everything as per the listing.