Are there a lot of lizards around? Do they get into the rooms? I have a true bug/lizard phobia, and would freak if I saw one in my room. Please be honest with me!!
Do they also have large lizards/iguanas? When I was in St. Thomas, there were large ones always walking around the pool area.
How about the ruins?? Will I see a lot there? Big or small??
Thank you so much!