Good communication and great location. Cleanliness not 100%.