perfectly located, clean, friendly staff