The staff, particularly Kamel, were excellent and always willing to give tips and advice. The location was ideal.