Very clean and spacious. Had everything that we needed and we reserved it at the last minute.