Cool place. Cool location. Cool host. The place to stay when in Rome!!