A well-located and comfortable place to stay.