Marvelous place! Best to stay in Rome