Really clean, has everything you need, great location and very communicative staff. Will definitely recommend to friends & family