Perfect Hideaways brings you the best self catering beach accommodation rentals and properties in South Africa and beyond promising an unforgettable escape.