The apartment is perfectly situated, just in front of Ottaviano metro station. There's everything you need for your stay in Rome. It can be a little dark and cold in winter, but only for more tender people ;)