Amazing location, great hosts, and an awesome post-beach outdoor shower!