Very clean, self-check is always a plus, and the location is just perfect. A very comfortable experience. Definitely recommend.