clean, comfortable and ideally located