Our stay at Majuba was fabulous. Carefully thought out details and a very comfortable stay.