Very clean and in a great location. Good communication with host and easy check in