It couldn't be better. Since the first moment we arrived everyone was so nice, they really know the best beaches depends on the weather of each days, and take you there (for free) with all the people who wants too, so you can meet new good people for all around the world. At the end you notticed that your time there were awesome, better than you could think while planned the trip.
Best caipirinhas and mojitos I've drunk ever!
No doubt, I'll go back!