Sparkling clean apartment on the beach with a great view of Table Mountain!