Nice place in Hyde Park. I wasn't aware the owners would be on premises also but overall very nice place.