Awesome place-clean, sleek decor on a pretty Palo Alto street. Well appointed and quiet.