I would highly recommend Angelo’s as the apartment is within walking distance to most major sightseeing locations.
It is very spacious, clean & air conditioning was a real bonus.
Their were 4 of us & the 2 bathrooms were an extra treat also. Great experience.