Nice place well located in Rusaffa