NEL Restaurant at VOMO Island Resort – a culinary immersion