Excellent spot! Very convenient, clean and walkable to stanford campus (though the campus is enormous so if you are visiting I highly recommend renting a bike). Check in and communication were great. Would stay here again!