Clean and bright. Well equipped and great location. Good communication with host.