Awesome place with a fantastic location. Would certainly recommend it to anyone heading to Rome