We had a wonderful stay at Hale Indigo! It is beautifully decorated and we really appreciated the top of the line amenities, such as beach umbrellas (which helped with both the sun and rain), beach chairs, an ice chest (for picnic lunches) and snorkeling gear. Diana is the onsite manager and was amazing. She not only answered all of our questions, but brought over a rice cooker, because we love to cook.