Finca is a little paradise amid the palms and sea grapes. Peaceful, beautiful, and elegant. What a treat!