I’ve been here twice, once as a guest of a friend and this time with family. On the reservation selection there will be three location, caravelle resort, caravelle tower and St Clermente. Pay attention which one you select, the resort is a nicer building, good wifi, and cleaner room. St Clemente was the lower class building, everything is smaller and no wifi (they say there is wifi but it doesn’t connect). Besides that, both buildings are in great locations with amazing views of the beach. MAKE SURE YOU SELECT THE RIGHT BUILDING.