227 Rockridge Rd, San Carlos: fantastic views yet a walk away from downtown San Carlos

There are not that many places to have spectacular views in San Carlos while staying east of the Alameda, south of San Carlos Ave and within walking distance to downtown. Either you need to go live on Elizabeth St or Rockridge Rd.
227 Rockridge Rd is nice and unassuming from the street, but once inside you [...]