We found this place on the very last minute. Location is perfect, super close to Fontana Trevi.