The location of this apartment is absolute amazing ... i mean you are actually living on the Piazza!! Great place , great people. I only can recommend it.