A great place! Very nice, well equipped, very clean and the localization was the best one!
We loved it and recommend it if you go to Rome.