Great location next to Plazza di Santa Croce. We arrived late so the self-checkin was really convenient. The apartment was clean and had everything you need. Maybe even more than you need for a short trip. :) All the famous landmarks are within walking distance.
Tip: Store your luggage at 'Stow Your Bags' near the train station if you want to explore the last day of your trip after the 10 AM check-out.