Ideal location as right around the corner from Piazza Catalunia. Very good communication and nice and simple check in and check out.