Royal Central Hotel the Palm Dubai: Beach & Location