Location is perfect! You can easily walk by foot to the main objects and just 5 min walk to Trastavere where you can find many restaurants.
Appartment has everything you need for your stay.