This place is in a very good location with quick access to a park and downtown Sunnyvale (walkable). The place was very clean and has all that you need.