This place is convenient to a lot of stores and offices if you are visiting your company's office in Sunnyvale or Mountain View.
There is a spacious yard and the air is very fresh.
We had a great time and definitely recommend any families that want to cook to try this place out.