Debbies apartment is exactly as shown & described, it reasonably close to some really great shops, Burlingame is a beautiful town. We actually enjoyed the train / tram trip into San Francisco, had a great time, cheers Rod @ Rita