Simply the most perfect self catering apartment and location, a home away from home. On future trips to Palo Alto, I cant imagine staying anywhere else. Puts the hotels to shame in value for money.