Loved staying here, great location close to Palo Alto and Stanford