Forest Murmers is a relaxing oasis in the middle of Menlo Park! Nico & Angela are gracious and amazing hosts — very responsive, communicative and accommodating! We will stay here again on our next visit!