Absolutely loved our stay at Ezulwini. A stunning appartment on a stunning location. Will definitely try to come back!