Amazing location, amazing hospitality amazing apartment just what you need on your vacations in Rome