Superb in all ways. Immaculate. Comfortable and great host.