Neptune's Lodge and Beach Bardispone de piscina al aire libre, restaurante y bar. Está en Cabo Nhamua, a 7 min a pie de Barra Beach y a 15 km de Tofinho Monument.
En el apartamento, la clientela puede practicar snorkel en los alrededores o disfrutar de la terraza solárium.
El aeropuerto (Aeropuerto de Inhambane) está a 23 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.