Location was a huge advantage of this place - you could get anywhere on foot. Everything was as in description, great communication, highly recommend this place if you want to visit Rome :).