"It's an outdoor resort on a secluded island with abundant wildlife. I would (and have) still absolutely recommend, but i think it's good to know going into it. It is not a brand new resort but it is not in bad repair and doesn't feel run down. Everything about the experience more than makes up for minor aesthetic drawbacks.
I would also highly recommend looking into trip insurance!! Water was rough getting there, and several other tours with other places were canceled. Thankfully the ferry still ran - but because the ferry is separate i don't think there are any refunds for your room if you're not able to get to the island!! I got lucky, but DEFINITELY something I'm looking into for next time. "