Pristine, well-appointed, well-equipped. Everything I needed and more.