Has anyone stayed at this place? If so, what is it like. I'm quite sure it would not match up to the Tahaa Private Resort, but for the money it could be a good deal. It was formally the Marina iti.