Casa Grande was great! Very spacious and clean, and we had Martina there to greet us who was extremely hospitable and helpful. She recommended restaurants, showed us the apartment, and arranged taxis. It's a central location near Piazza Navona which makes it very walkable to all sites. However, as it is right near Piazza Navona, there is a lot of foot traffic all night outside the apartment, and it was very loud, making it difficult to sleep at night due to constant noise. Besides that - everything was wonderful!