Comfortable place that is as advertised.