Dahabiya Nile River Cruise Egypt - Is it worth it?