The place is amazing the location is amazing. Thank you for your kind hospitality Stella! We will stay at your place when we are in Rome again.