Great location - everything that is needed for a short stay in Rome