Situé à moins de 300 mètres de la plage de Mar di Baxu et de celle de Tarrafal, le Mangui Baxu Apartments propose des chambres à Tarrafal.
Les logements comprennent une salle de bains privative.
L'aéroport international Nelson Mandela, le plus proche, est implanté à 68 km.