Awesome place, gracious hosts, and excellent location for all Half Moon Bay has to offer.