Comfortable stay in a really convenient location.