Met all the things I was looking for and well exceeds it. Very friendly and kind people. I would recommend this place to anyone who come to visit San Jose.