Perfectly located, clean, great staff