A comfortable place to stay as advertised