Overall, our stay at Avani was decent, but the cleanliness could use some improvement—especially the couch, which was noticeably dirty. Aside from that, the hotel is huge, featuring a nice rooftop and pool. The location is great, with plenty of restaurants and shops nearby, and it’s very walkable to the beach and money exchange services.
No major complaints—I would stay again, though next time, I’d opt for a mountain-view room.