Great stay in a tropical paradise