A well-rounded place to stay.