great place, great location. great value.