A coworker and I was there on business and stayed 15 days. The place felt like home we had everything we needed for our long stay. We had a full kitchen and saved money on food and since its Palo Alto majority of the restaurant are high end. It was very close to where we were working and the price was very affordable. If I ever travel back on business I will definitely stay there again!