The apartment was spotless and perfectly situated for a great beach holiday in Bloubergstrand.