Perfect location. Everything nearby. Well equipped and greate place to spend a Roman holiday.