Armada Surf Houses

The Armada surf houses are located 5 minutes walk from the surf shop and are close to town, beaches and all amenties. They are located in a private cul de sac and have small private gardens. They are 3 bedroom and can sleep up to 7 people.