Everything we were expecting for our stay. Yi & Jessica were excellent with communication. Would stay again next time we're looking for a place in Sunnyvale!