A very comfortable place near major sites.