Wonderful hosts, comfortable accommodations, and impressive setting. The hostess makes awesome smoothies and the host gives an informative and interesting description of the flora, fauna, and aquatic life along the nearby beach.