The location is fantastic, it is in the middle of everything, you can't get a better spot for touring around by foot! I'm not sure if I missed something but I wasn't sure how to get in at checkin and had to email them on the spot, the good thing was that they were quick to respond but if you are a traveller who doesn't have a phone that works in Italy for email or calling then I would ask how to check in.