Great location. In front of piazza di spagna, everything was perfect. I strongly recommend to others who traveling Rome