Nice place, clesn and comfortable.
Near the Vatican