I was very happy with this place. Entire place is on the second floor and very spacious. I was quite pleased with everything that was provided for my guests. I would highly recommend this place for any families looking to stay in the Sunnyvale area.