I was visiting my kids in Belmont. They stayed with me in the apartment during my visit. The location is perfect: close to school, shopping, restaurants... Easy to get there. You even get a view of San Francisco from there. Check in and check out was painless. The apartment is equipped with everything we needed for preparing breakfast, lunch and dinner. It was just right for our stay.
The only issue we had was the access through the pathway. On rainy days it could get muddy.