Great place, immaculate and well provisioned.