Amazing place, great location. I can recommend the place to everyone who is planning to visit Rome