Arapito is absolutely stunning. Such a treat to fall asleep and wake up with the birds singing and the waves crashing on the beach. Very peaceful with wonderful amenities and gracious, accommodating hosts. I hope to make it back to such a magical part of the world again someday.