Soon as we walked into the apartment it had a very old, musty smell and was extremely hot. Checked the AC and it was at 78 but set to 66. Tried to contact the local hosts but neither of them answered. The main host is in Spain, so you have to wait for her. The AC filters were the wrong size and they were black and moldy. There were several old, dirty filters just laying next to the unit. Host said she’ll send someone out, but no one ever came out. She said someone named Miguel came while we were out, but the filters were still old and dirty, and the ac still not working, so that was a lie. I had to go and spend $100 on fans so my kids didn’t have to sleep sweating. Then we started noticing cockroaches on the wall and in the sink. After not getting anything resolved, the host told us she’ll reimburse us for ONE night, and to vacate the property by 10am. We were still charged a cleaning fee, so she can get HER cockroaches cleaned?! Unacceptable. All she kept saying was “sorry for the inconvenience!” I had to go and book a last minute hotel for another $250 for one night, while the host still got paid for our terrible experience. I highly recommend calling Calypso Cay resort and reserving through them right next door. Side note; if you’re going to be a host that doesn’t stay in the country you’re hosting, HAVE OTHER HOSTS WHO WILL ANSWER YOUR CALLS AND ADDRESS THE PROBLEM. This area is perfect, but there are MUCH better options for just a little bit more money.