Clean, well-equipped and easy to navigate. Highly recommend.