Great place, this place is nearby Vatican city by walking just 10 mins and also nearby by the metro.