Well located place to stay.