Angelo's apartment is in a great location within walking distance of most of the tourist attractions and great cafes and restaurants.
Unfortunately on entering the complex, you pass the communal garbage area which is quite smelly and a bit off-putting.
Having said that the location is fantastic.