Very nice and clean, check-in instructions are straitforward and everything was well organized. It's somewhat smaller than I expected, but it had everything we needed and we enjoyed our stay. Definitely recommend.