Villa Surprise is a luxury villa located in the exclusive neighborhood of Camps Bay. The villa offers spacious and beautifully designed rooms with panoramic views of the ocean and the mountains. While Villa Surprise does not offer half board dining, it features a fully equipped kitchen where guests can prepare their own meals. The villa also offers a swimming pool, a barbecue area, and a spacious outdoor terrace, perfect for enjoying the stunning surroundings and hosting gatherings.