Great place to stay when on business in Palo Alto. Great location with a simple and clean apartment.