place matches the description exactly. very clean, owner is very helpful and speaks english rlly well. had a great experience here