Great location just a short walk from the Central train station and main plaza. I walked to nearly everything I visited as it was usually the quickest way. I didn't see Filippo much, but he made sure I had no problems and got in easily. There are lots of great restaurants nearby plus an awesome bakery just a few doors down! If you want to cook for yourself, there's a great kitchen as well with everything you'd need.