Great place, location, owners - 5 stars all around