3 Meeting Rooms with Rest Room in Illovo Beach, Durban, KwaZulu Natal