Nice place to stay short term. Close to all the things you need in Sunnyvale.