Intimate river sailings and maximalist hotels are offering new ways to experience the Egyptian city’s riches