Great location - be sure to eat at Gusta Pizza if that's your thing. Best pizza we had while in Italy. The apartment was nice, just as described. It's a bit dark because there aren't many outside windows, but we mostly slept there so it didn't matter.
The internet connection was excellent, and communication with the host was great. They made sure that we were comfortable and everything worked properly.