A beachfront resort overlooking Tiran Island and gardens nestled on the shores of Sharm El Sheikh surrounded by palm trees.