Lovely place near of the Vatican state. You got everything you need and can reach everything their is to see in Rome by foot or bus.