great place; great location; great value.