Good located and very thought through place that offers all you need for a nice stay in Rome :)