There is a reason why this is one of the cheapest places to stay on the island. When we arrived at the resort we were given what must have been the smallest suite on the property. The bedroom was so small that we couldn't even close the door to the room. The bed was in the way. The bathroom was dingy and the shower and toilet looked like they hadn't been cleaned for quite some time. You could actually see the ring of grime in the toilet bowl. There were bugs all over the mirror. The kitchen still had crumbs in it from the last people that stayed there. We were provided one wash cloth and two towels. These were to last us for 3 days. We voiced our concerns and were given another room. The second room was better. This room had two wash cloths and two towels. I understand that they are trying to be "green" and conserve water but it just seems like they are skimping on their guests. The beach was covered in seaweed and there was no way we could snorkel off the beach. The restaurant is not open from 8am to 8pm. Any time we went in there it was empty. We were forced to drive to another hotel on the other side of the island for every meal. The housekeeping was very inconsistent. Some days we'd go in and the bed was made. Some days it wasn't. Not once did they vacuum the floor and this is a very sandy island. On the fifth night we discovered that there were other guests staying in the room. There was a rat on top of the kitchen cabinets. When my husband looked above the cabinets the drywall was completely chewed up. The rats must have been living there for quite some time. The next day we asked to check out early. We could not stay there another night with rats in the room. Turns out other rooms were having the same problem. They did refund our money for 2 nights. I would not recommend this hotel to anyone. We trusted all the good reviews on Tripadvisor. We shouldn't have.