Well located place that is comfortable for a short visit.