Small but very functional place with great location in Rome.