Amazing location, walking distance to main shopping and tourist sites. I did a last minute booking on the day I checked in and the response from Luigi was very punctual and check in was very easy.
The apartment was very comfortable with the only downside being the water pressure in the showers, however, you are provided with a warning once you have checked in. Would definitely stay here again!