Superb location. Comfortable and pleasant.