What an amazing place, well located, 5 minutes walk from St Peter Square and no more than 20 minutes walk to the major attractions in Rome, very helpful people , I recommend this place 110%.