Very clean and well equipped. Comfortable, spacious, and nice interior design. Pool was great.