Neptune's Lodge and Beach Bar beschikt over een buitenzwembad, een restaurant en een bar, en is gelegen in Cabo Nhamua, op 7 minuten lopen van Praia da Barra en 15 km van Tofinho Monument.
Er is een zonneterras en je kunt in de buurt van het appartement uitstekend snorkelen.
Het dichtstbijzijnde vliegveld is Luchthaven Inhambane, op 23 km van Neptune's Lodge and Beach Bar. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.