A stunning 2 bedroom apartment in the exclusive Sharm Hills Resort with private ladder to Roof Terrace