Great location great shops restaurants supermarkets all so close. Only across the river from st Angelo and the Vatican. Recommend this place.