Clean and spacious. Easy check in and out. Good communication with the host. Would recommend.