A comfortable stay in a place that delivered as advertised.