Great place to stay in Sunnyvale.