Really nice place. Location is great, not far from downtown Palo Alto.