Good location near Standford.
Listing provides much more space than nearby hotels.