Well-appointed and comfortable home with outstanding views of the mountains and beach. Close to the necessities (grocery store, gas station) as well as the tourist hotspots (the beach, great restaurants, nature preserves). Hosts made sure we had everything we needed. Thoroughly enjoyed our stay and would want to stay here if we are ever back in South Africa.