Such a cool place in a really perfect location! Our friends who live in Palo Alto just gushed about how amazing the location was. Great value and such hospitable and attentive hosts