Amazing beachfront accommodation property in Vilanculos, Mozambique. All accommodation offers self catering, but for those who do not wish to cook for themselves, the is a resort restaurant.