The location is great. Michele had everything ready for us and he was always available for any questions. I highly recommend this place and for sure I will return on my next trip to Rome.