ideally located, friendly staff and clean rooms couldn't ask for more.