We both loved our stay here very much. There is a little store right beside the place that sells some basic stuff and so many great restaurants very close. The Vatican is very close by and most everything is walking distance. The colosseum is about 45 minutes away, walking, but you can always metro there if you need.