We were disappointed overall with the condo for a few reasons. Upon arrival it was incredibly hot in the unit and took 4 days for all units to be addressed (the bedrooms were miserable during that time). I also rated low on cleanliness because the unit needs a serious deep clean and some basic repairs (ripped carpet and carpet strips showing—sharp and dangerous for feet and crawling babies!) . The biggest issue is that there were tiny bugs on every surface- kitchen counters, sinks, bathroom counters and even on the dressers. We cleaned the surfaces constantly and kept food closed and covered but that didn’t help. It was just an uncomfortable stay overall for those reasons and on day one we expressed concerns about the state of the unit and requested a partial refund so we could move to another location to be more comfortable. I knew this would be a long shot but we didn’t even receive a response to our request after several calls and a message left. (I want to note that was reservations/owners not My Perfect Stays from what we were told). On a positive note, the actual resort was great - amazing views, good pool and beach area. Would stay there again, just not in this unit.