Amazing place! Better than the pictures, and close to downtown Palo Alto & Stanford! Would recommend to anyone visiting for a short week!