Comfortable and satisfying place to stay.