What an awesome time in Umhlanga Rocks.
We enjoyed our stay at Kyalanga. This apartment ticks all the boxes, comfortable, clean and well located. You are on the beach as the advert states. The apartment is well position for walking distance to all shops, restaurants, pubs etc
I highly recommend this apartment as it offers value for money. Just be sure to check with DSTV that your card is compatible as I forgot to do this.
Will come back again.