Comfortable stay in a good location, great value for Palo Alto!