Clean and comfortable. Good communication, great amenities and friendly host. Would definitely recommend.