Comfortable stay; pleasant accommodations; good location.