Good location in Central Rome near Piaza Navona.