The place is amazing with everything you'll need for your trip. Close to the Vatican and bus station, restaurants and supermarkets.