A compact but well appointed, centrally located, clean and modern place.