Amazing location, great communication, and easy check in. Apartment is right on Piazza di Santa Maria.