Rosa’s place is a gem in the perfect central location