Nice location, very original and central, you can discover Rome by feet.