Great staff, clean, amazing location