has anyone been to this small place next to montezuma called mirrors kfe, how does everybody like it . its suppose to be small, cause i know the owner and he needs an investment partner and im considering it.