'Casa Rex lodge, situated in Vilanculos, overlooks the tranquil waters of the Indian Ocean and offers a panoramic view of the islands of the Bazaruto Archipelago.'