Very clean, well-equipped and convenient.