Great place, extremely clean, and well equipped with all the essentials. Also, loved the location as it was easy to get around! Check in and out was very smooth and Michael was quick in his communication. My dad and I enjoyed our stay and we would highly recommend Michael’s place if you’re in the Sunnyvale area!