Thia place is centrally located in Rome and a short walk from train station. Very tastefully done and attentive host. I'd travel back here