Perfect home away from home in Central Rome.