We live in Maputo and have been to Macaneta several times for day trips. Praia de Peixe has now made it our favorite weekend destination. Lots of lodging options mentioned in other reviews so I won't repeat. Stephan and his team are great hosts. The beach is wonderful and the option of green grass and a nice pool if it gets too windy or too hot makes it perfect of the kids. We tend to cook on most of our trips, but are doing so less and less when we go to Macaneta because the food at Praia de Peixe is so good!