Great location! Close to Menlo Park and Palo Alto downtowns. The place is beautiful and was great for our stay.