Fantastic place ! Really well equipped and very homely, highly recommend to anyone visiting rome .