This is an amazing spot. We had a great stay, communication is quicksand super friendly.
Only thing that we found odd was that we were told to leave an additional amount (increased tourist tax) in cash upon departure.