Dine, drink, and dance at Hard Rock Cafe Nabq, located in the heart of Egypt's picturesque resort city of Nabq Bay