We can highly recommend this apartment. It was spotless and catered for all our needs. It is stylishly furnished and the included DSTV was a bonus. It is on the beachfront which is lovely as you go to sleep with the sound of the waves in your ears. It is also very safe and within walking distance to restaurants. The complex is well maintained with lovely gardens. We will go back at any time.