Awesome place, with a lot of space which can be hard to find in Italy. Great price, great location.