Great location. Absolute dream of a place to stay when visiting Rome.