Really cool apartment near Vatican, strongly recommended!