Great location, accessible host, great communication - small points in the apartments, if taken care of, would make it an excellent place within budget in the best of Roman locations