This place was great is at a very good location near the Trevi Fountain. I really recommend this place.