Although the location was great and felt safe, the room and Costa Hotel were severely lacking. The listing boasts “luxury” but the hotel and room are not even close. We started off our stay with looking at flickering lights in the hotel hallways as well as the entire lower half of the walls being taped up for repairs. We noticed the ice machine was broken and it was not repaired during our 5 day stay. When we got to the room we realized someone had made the bed(and hopefully changed the sheets) but the floors were dirty and all of the furniture was dusty. We found a toenail on the floor which made me message our host to have the room cleaned. They had the hotel staff clean it the next day. The TV was old and was not a smart tv, the walls had chipped paint, and the floors were badly scuffed. During our stay the A/C quit working as well as the toilet. Both were quickly addressed but were annoying to deal with. The hotel has a courtyard with a bathroom but out of 5 stalls, only two were working and neither had toilet paper. Very odd for a “luxury hotel”. We paid resort fees to have access to the rooftop bar, pool, and hot tub but two nights in a row we were asked to leave at 5pm for a private party. We enjoyed the beach regardless but we would not stay here again for the price we paid.