A wonderful place to stay that is ideally located.