Vilanculos Beach Lodge is a MUST if you are traveling to Vilanculos. Every staff member we encountered was friendly and always had a smile to offer. All of our needs were met.
The rooms are fantastic, pool amazing and food was delicious. I would suggest you never miss happy hour as was fun to socialize with other guests and staff. Plus they have the best potato skins! Grant and Sean never missed a beat...they run a great outfit! I don't think anything would have made our stay better!