very nice place; extremely well located and nice people
very nice stay in Rome