The place is excellent and worth every penny. Staff could use some help realizing who pays their paychecks and treat customers respectfully