We loved our stay. The location was perfect, and despite being so close to the Piazza Navona and a busy side street you could barely hear a thing with the windows closed. There was an issue with the Internet, but they quickly took care of it by giving us access to alternative wifi until the problem was fixed the next day.