Rosa’s place is perfectly located with easy walkable access to everything you’ll want to see and many great restaurants nearby.