A great place to stay, in a prime location.