We stayed in one of the centrally located duplex units. The plumbing is having difficulty and toilet paper is not permitted in the toilets. The cockroaches love hanging out around the toilet and garbage cans, and feasting on each others dead bodies. The beach location is beautiful, but I woke up covered in bug bites and my partner hadn't slept... more







