Great location - very central and easy to find. Perfect for a busy weekend in Rome.