Really loved this place and would book again next time I am in Sunnyvale for work; beats staying in a hotel! Being able to iron , wash clothes, go to the pool and just chill in the living-room/kitchen areas makes this place a no-brainer!