Excellent location, near Piazza Navona, and good value for money (comparatively speaking).