The place is very nice and super clean. We stayed for more than two months and had a great time. The three little dogs gave my daughter a lot of joy. A wonderful place to stay in the Sunnyvale area.